shelf life of perishable foods - Alemán Inglés Diccionario